shear pin
noun
: an easily replaceable pin inserted at a critical point in a machine and designed to break when stressed to excess
Love words? Need even more definitions?
Merriam-Webster unabridged
Share